a myrtaceous shrub - Français Anglais Dictionnaire